@charset "UTF-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{padding:0;margin:0;font-weight:normal}
fieldset,img,html,body,iframe{border:0}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:100%}
caption,th{font-weight:normal;font-style:normal;text-align:left}
em,strong{font-weight:bold;font-style:normal}
textarea,select,input{font:normal 12px/21px "Microsoft YaHei";color:#000}
button{cursor:pointer}
a{color:#000;text-decoration:none; outline:none;}
a:hover{text-decoration:none}

.clear{clear: both; height: 0; display: block; content: "";}
.clearfix:after{content: "\200B"; display: block; height:0; clear: both;}
.clearfix{*zoom:1;}
.clearfix1:after{content: ""; display: block; height:0; clear: both; width:100%; border-bottom:1px dotted #ccc}
.clearfix1{*zoom:1;}

.g-l{float: left;}
.g-r{float: right;}

.g-doc{width: 1125px; margin:0 auto;}

.g-hd {width: 100%; height: 39px; position: fixed;background: #F2F1F1;border-bottom:1px solid #dbdbdb;z-index: 99;
    -webkit-box-shadow:0 1px 4px rgba(204, 204, 204, 0.6);-moz-box-shadow:0 1px 4px rgba(204, 204, 204, 0.6);box-shadow:0 1px 4px rgba(204, 204, 204, 0.6);}
.g-hd .user-top{ position: relative;}
.user-top .user-panel{width: 300px;line-height:40px; color: #666;}
.user-top .user-panel > div{margin-right: 25px;}
.user-top .user-panel a{color:#666;}
.user-top .user-panel a:hover{color: #3366CC;}
.user-top .user-message span{margin: 0 5px;color: #333;font-weight: 700;}
.user-top .user-panel .user-logout a:hover{color: #c40;}
.user-top .hot-link{width: 200px;height:0px; margin: auto;line-height: 40px;color: #666;}
.user-top .user-info{width: 100px;color: #666;border-left:1px solid #dbdbdb;border-right: 1px solid #dbdbdb;position: relative;}
.user-top .user-info .info-text{line-height: 40px;text-align: center;cursor: pointer;}
.user-top .user-info .down-bg{background: url(../images/down_02_bg.png) no-repeat; width: 6px;height:3px;display: inline-block;margin-left: 5px;position: relative;top:-3px;}
.user-top .user-info .info-items{position: absolute;left:0;top: 40px;border:1px solid #dbdbdb;padding:0 0 10px 0; border-top:none;background: #F2F1F1; z-index: 10;
    display: none;margin-left: -1px;}
.user-top .user-info .info-items > li{width: 100px;height: 28px;line-height: 28px; padding:0 15px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.user-top .user-info .info-items > li a{color: #666;font-size: 11px;}
.user-top .user-info .info-items > li:hover{background: #ccc;}
.user-top .user-info .info-items > li:hover a{color: #333;}

.h-ad{position: relative; padding-top: 40px;}
.h-ad img{width: 100%; height: 100px; vertical-align: top;}
.go-link {padding: 20px 0;}
.go-link > li{float: left; margin: 0 3px; height: 22px;line-height:20px; border-right: 1px solid #333;}
.go-link > li:first-child{ border-left: 1px solid #333; }
.go-link > li a{display: inline-block; padding: 0px 13px; color: #333;}
.go-link > li a:hover{color: #3366CC;}
.k-con{padding: 3px 15px;background: url(../images/tools_01_bg.png) repeat #dbdbdb;position: relative;font-size: 12px;color: #333;}
.k-tit{width: 100px;}
.k-items{width:950px;}
.k-items > li{float: left;margin: 0 5px;}
.k-items > li a{padding: 0 15px; color: #666;}
.k-items > li a:hover{color: #3366CC;text-decoration: underline;}

.sch-info{height: 60px;overflow: hidden;white-space: nowrap;padding: 40px 0;}
.sch-logo{width: 320px;}
.sch-logo span{display: inline-block;}
.sch-logo img.logo{width: 222px;height:65px;vertical-align: middle;}
.sch-logo .s-x{margin: 0 10px;color: #dbdbdb;vertical-align: bottom;}
.sch-logo .s-text{vertical-align: bottom;font-size: 20px;color: #333;}
.sch-con{width: 590px;margin-top: 10px;}
.sch-item{padding: 3px;background: #10487c;position: relative;}
.sch-con .sch-input{width: 490px;height: 24px;line-height:24px; border:none;padding: 5px;}
.sch-con .sch-lable{position: absolute;left: 10px;bottom: 8px;color: #666;font-size: 13px;}
.sch-con .sch-btn{width: 80px;height: 34px; border: none;font-size:21px;color:#FFF;text-align: center;vertical-align: middle;background: #10487c;
    letter-spacing: 2px;}

.g-nav{width: 100%;height:50px; background: #10487c;}
.nav-menu > li{float: left;margin: 0 20px;border-radius: 3px;}
.nav-menu > li:first-child{margin-left: 0;}
.nav-menu > li:hover{background: #2785FF;}
.nav-menu > li a{line-height: 50px;padding: 0 10px;color: #FFF;font-size: 20px;}

.go-top {margin-top: 35px;}
.go-top .top-btn{padding: 15px; background: url(../images/up_top_bg.png) #FFF no-repeat 50% 50% ;border:1px solid #dbdbdb;width: 13px;height:18px;margin-left: 20px;cursor: pointer;}
.go-top .top-btn:hover{border-color: #10487C}

/*鍙嬫儏閾炬帴*/
.g-link .g-doc{border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;margin-bottom: 20px;}
.link-tit{width: 80px;font-size: 15px;font-weight: 700;padding-left: 20px;color: #666;padding-top: 10px;padding-bottom: 10px;}
.link-list{width: 1000px;font-size: 12px;padding-top: 10px;padding-bottom: 10px;}
.link-list li{float: left;margin: 0 3px 3px 0;border: 1px solid #eee;}
.link-list li:hover{border-color: #285E8E}
.link-list a{color: #666;padding: 0 10px;display: block;}

.g-us-call{position: relative; background:#353535;}
.call-con{padding-bottom:20px;}
.call-left .cl-txt{margin:0 18px;}
.call-left .cl-txt b{font-size:15px;color: #eee;margin-bottom: 15px;display: block;}
.call-left .cl-txt a{display: block;font-size: 13px;color: #ccc;}
.call-center{margin-left:20px;}
.call-center a{display: inline-block;margin:0 15px; color:#ccc}
.call-center b{display: block;}
.call-center img{width: 120px;height:120px;}
.call-right p{padding:0 0 0 30px;}
.call-right .i-call-tel{width:16px;height:12px;display:inline-block;background: url(../images/call-tel-bg.png) no-repeat;margin-left:-17px;}
.call-right span{padding:0 0 0 10px;}
.call-right .cr-1{font-size: 16px;font-weight: bold; color:#eee}
.call-right .cr-2{font-size: 20px;font-weight: bold;color: #c00;margin:13px 0;}
.call-right .cr-3{font-size: 12px;color: #666;line-height: 23px; color:#ccc;}

.g_top{ width:100%; background:#fff; height:auto;}
.login{width: 60px; height: 40px; background: #0f438c; color:#fff !important; text-align:center; line-height:40px; padding:10px; margin-left:15px;}
.login:before{ content:""; clear:both;}
.g-us-call .call-con{padding-top: 35px;}
